package com.zhiwei.codesecurity.entity;

import com.zhiwei.codesecurity.common.base.BaseEntity;
 import java.lang.Integer;
 import java.lang.Long;
 import java.lang.String;
 import java.util.Date;
 /**
 * 
 * @描述： 实体Bean
 * 
 * @创建人： zhangxian
 * 
 * @创建时间：2016年05月11日 09:41:39
 * 
 * @Copyright (c) 置维科技-版权所有
 */
public class Interfaces extends BaseEntity {
	
	private static final long serialVersionUID = 3102974227883266068L;
	
    /**
     *主键
     */
	private Long interfaceId;
	
    /**
     *接口名称
     */
	private String interfaceName;
	
    /**
     *1:静态扫描 2：动态扫描
     */
	private Integer scanType;
	
    /**
     *URL地址
     */
	private String urlAddress;
	
    /**
     *帐号
     */
	private String account;
	
    /**
     *密码
     */
	private String password;
	
    /**
     *密钥
     */
	private String secretKey;
	
    /**
     *命令模版
     */
	private String commandTemplate;
	
    /**
     *1：CheckMarx
     */
	private Integer interfaceType;
	
    /**
     *扫描配置;interface_type=1必填
     */
	private String ckPreset;
	
    /**
     *团队;interface_type=1必填
     */
	private String ckGroup;
	
    /**
     *扫描配置;interface_type=1必填
     */
	private String ckConfig;
	
    /**
     *
     */
	private String jobClass;
	
    /**
     *
     */
	private String jobGroup;
	
    /**
     *
     */
	private String jobTrigger;
	
    /**
     *1:启用 2：禁用
     */
	private Integer status;
	
    /**
     *0:未删除 1：已删除
     */
	private Integer deleteFlag;
	
    /**
     *
     */
	private Date createTime;
	
    /**
     *
     */
	private Date updateTime;
	
    /**
     *版本号
     */
	private Integer dataVersion;
	


	public void setInterfaceId(Long interfaceId){
	  	this.interfaceId = interfaceId;
	}
	
	public Long getInterfaceId(){
		return interfaceId;
	}
	
	public void setInterfaceName(String interfaceName){
	  	this.interfaceName = interfaceName == null ? null : interfaceName.trim();
	}
	
	public String getInterfaceName(){
		return interfaceName;
	}
	
	public void setScanType(Integer scanType){
	  	this.scanType = scanType;
	}
	
	public Integer getScanType(){
		return scanType;
	}
	
	public void setUrlAddress(String urlAddress){
	  	this.urlAddress = urlAddress == null ? null : urlAddress.trim();
	}
	
	public String getUrlAddress(){
		return urlAddress;
	}
	
	public void setAccount(String account){
	  	this.account = account == null ? null : account.trim();
	}
	
	public String getAccount(){
		return account;
	}
	
	public void setPassword(String password){
	  	this.password = password == null ? null : password.trim();
	}
	
	public String getPassword(){
		return password;
	}
	
	public void setSecretKey(String secretKey){
	  	this.secretKey = secretKey == null ? null : secretKey.trim();
	}
	
	public String getSecretKey(){
		return secretKey;
	}
	
	public void setCommandTemplate(String commandTemplate){
	  	this.commandTemplate = commandTemplate == null ? null : commandTemplate.trim();
	}
	
	public String getCommandTemplate(){
		return commandTemplate;
	}
	
	public void setInterfaceType(Integer interfaceType){
	  	this.interfaceType = interfaceType;
	}
	
	public Integer getInterfaceType(){
		return interfaceType;
	}
	
	public void setCkPreset(String ckPreset){
	  	this.ckPreset = ckPreset == null ? null : ckPreset.trim();
	}
	
	public String getCkPreset(){
		return ckPreset;
	}
	
	public void setCkGroup(String ckGroup){
	  	this.ckGroup = ckGroup == null ? null : ckGroup.trim();
	}
	
	public String getCkGroup(){
		return ckGroup;
	}
	
	public void setCkConfig(String ckConfig){
	  	this.ckConfig = ckConfig == null ? null : ckConfig.trim();
	}
	
	public String getCkConfig(){
		return ckConfig;
	}
	
	public void setJobClass(String jobClass){
	  	this.jobClass = jobClass == null ? null : jobClass.trim();
	}
	
	public String getJobClass(){
		return jobClass;
	}
	
	public void setJobGroup(String jobGroup){
	  	this.jobGroup = jobGroup == null ? null : jobGroup.trim();
	}
	
	public String getJobGroup(){
		return jobGroup;
	}
	
	public void setJobTrigger(String jobTrigger){
	  	this.jobTrigger = jobTrigger == null ? null : jobTrigger.trim();
	}
	
	public String getJobTrigger(){
		return jobTrigger;
	}
	
	public void setStatus(Integer status){
	  	this.status = status;
	}
	
	public Integer getStatus(){
		return status;
	}
	
	public void setDeleteFlag(Integer deleteFlag){
	  	this.deleteFlag = deleteFlag;
	}
	
	public Integer getDeleteFlag(){
		return deleteFlag;
	}
	
	public void setCreateTime(Date createTime){
	  	this.createTime = createTime;
	}
	
	public Date getCreateTime(){
		return createTime;
	}
	
	public void setUpdateTime(Date updateTime){
	  	this.updateTime = updateTime;
	}
	
	public Date getUpdateTime(){
		return updateTime;
	}
	
	public void setDataVersion(Integer dataVersion){
	  	this.dataVersion = dataVersion;
	}
	
	public Integer getDataVersion(){
		return dataVersion;
	}
	

}

